<?php
class AdminAdvertisementForm extends GlAdvertisementForm
{	
	public function configure()
    {
		$cms = $this->getDefaults();
		$this->setWidgets(array(
                'name'                			=> new sfWidgetFormInput(),
				'link'            				=> new sfWidgetFormInputText(),
				'picture'           			=> new sfWidgetFormInputFile(),
				'content'           			=> new sfWidgetFormTextarea(),
				'display_position' 				=> new sfWidgetFormChoice(array('choices' => array("0" => "Bên trái", "1" => "Bên phải"))),
				'is_active'						=> new sfWidgetFormInputCheckbox(),
				'position'             			=> new sfWidgetFormInput(),
		));
		$this->setValidators(array(
	            'name'           		    	=> new sfValidatorString(array('required' => false)),
				'position'           		    => new sfValidatorNumber(),
				'link'             				=> new sfValidatorString(array('max_length' => 255, 'required' => false)),
		));
        $this->widgetSchema->setNameFormat('ads[%s]');
		$this->widgetSchema->setLabels(array(
				'name'							=> 'Tiêu đề',
				'link'							=> 'Đường dẫn',
				'picture'						=> 'Hình ảnh đại diện',
				'content'						=> 'Flash(nếu có)',
				'display_position'				=> 'Vị trí hiển thị',
				'is_active'						=> 'Kích hoạt',
				'position'						=> 'Thứ tự'
		));
	}
}
?>